We booked last minute and were surprisingly happy with this condo. It was clean, comfortable beds, stunning views, stocked kitchen, and a closet stocked with boogie boards, a cooler, and snorkel gear. We will be back!