We loved it! Our 2 kids (aged 5 and 10) and us stayed 2 nights here. The room was spacious (a little apartment, really), nicely decorated, and clean. No noise, and a beautiful view on the beach - despite being listed as a "partial view" room. Oh, and the rooftop access... A great place to be!