Our one week stay overall was great. The balcony views and the location were amazing. However, I gave the cleanliness of the condo 2 stars. Upon check in, there were dirty dishes left in the dishwasher, spoiled milk in the refrigerator, and grease stains all behind the stove (it looked like someone attempted to clean it, but ended up smearing the grease everywhere?). There was sand on the tile, which we attempted to use the vacuum that was left in the closet to clean it up, but the vacuum was broken and ended up just shooting the sand outwards on the tile. The condo didn’t have a broom and dust pan, so we ended up buying one and sweeping down the whole place. The amenities in the closet to use for the beach are ok. The umbrella to use in the sand was broken, and some of the snorkel gear (specifically the goggles) were broken, but everything else in there worked just fine. If you use the drawers in the master bedroom, just be careful because it’s super hard to push them back in once you’ve pulled the drawer out. And the pull out couch was also broken. If you pull it out, you’ll have a hard time pushing it back in.