It was a great stay. Plenty of everything...bath towels, beach stuff (tent/cooler/beach towels), space inside the condo, seating, kitchen utensils, ice. The place kept cool all week and it was a scorcher. Everything was clean, tables, chairs, beds, etc... The view was outstanding. The worse (still a 4).. I only gave the check-in process a 4 due to getting the code right before check-in. The cell service was spotty on the 12th floor to get the code. This needs to be provided at least 30 minutes in advance along with the wifi info. That is the only drawback. DeeAnna's response to any emails could not have been any faster. I would most definitely stay again.