This condo is everything it describes - great location, spectacular views and spacious accommodation. We were two couples (and one toddler) and it was more than spacious for all of us. The beds are super comfortable and both bathrooms are large. The kitchen was great and has everything you need to cook meals including spices and other kitchen staples. The deck is huge and a great place to sunbathe, relax and stargaze at night. We appreciated the beach amenities (so no need to bring your own) including beach towels, chairs, umbrellas, boogie boards and various size travel coolers. The washer and dryer in unit is a plus. Overall, we had a wonderful time and hope to be back one day!