The condo was in a great location and had amazing views. The beds were comfortable and so was the sofa. Condo stayed cool during the hot days. Description of the condo was spot on. They provided pool towels, but no beach towels. So you will want to bring your own. There are only a couple of complaints that I had and one was how dirty the floors were. We were good about getting our feet cleaned off before entering. But if you didn’t wear socks inside your feet became dirty. We would shower then walk from the bedroom to the kitchen and our feet would already be dirty. Other than that, the condo was amazing to be in. There was a really cool ice cream shop across the street, which was nice on the hot nights. I would of loved to give a 5/5, but the dirty floors was unfortunately a negative. That’s just a cleaning issue that can easily be fixed with some extra time during the cleaning process, especially since you have to pay a cleaning fee. Last is a minor issue, but for the laundry, they only provided one tablet for doing laundry. So plan that accordingly if you want to do a load. I would though 100% recommend staying here. We will definitely be back.