Spacious! Clean! And beautiful rooftop view! Lots of outdoor seating. Loved that beach towels were supplied and it was so close to the beach. Just FYI, most of the beds are wall-less, so you can hear anyone that stays up late or gets up early in the living room.