The view from the condo was incredible. The complex pool and beach access was amazing. The complementary beach chairs and umbrella was very convenient. The condo itself was nice and looked just like the photos. Our only complaint would be that it lacked adequate essentials. They supplied 4 rolls of toilet paper, one miniature bottle of dish soap, two rolls of paper towels, and two dishwasher packs for 5 nights. We ran low on day 4 and when I texted the property owner, his response a few hours later was that it would be $150 fee to have those things restocked, although he did say if we sent him the receipt that he would reimburse us (still waiting to see if that happens). It did have a pretty well stocked kitchen in terms of dishes, pots, pants, silverware, etc. but no seasonings, olive oil, etc. In terms of supplies to clean up along the way, there was only a broom but no swifter or cleaning products. There were 4 towels per bathroom and 1 pair of sheets. You are responsible for doing your own laundry if you want fresh towels or sheets. Overall the condo and complex was great, but the basic necessities were lacking a 5 star experience.