So to be perfectly transparent, we are not fans of staying in large condo buildings. We prefer smaller more secluded places. That being said this property is nice and the location to the water is great. The only reason we stayed here was because our original place got canceled 2 days before our trip. The unit was dirty. We had to wear our shoes or our feet turned black. There were not enough forks or spoons for 6 people. The washer leaked. The dryer got so hot after 20 minutes that there was steam billowing out of our clothes and the designs were melting off of the T-shirts. We were asked to sweep when leaving, which is totally fine, but there was no dust pan so we left a note next to the pile of dirt on the floor. The listing says it is 2 bathroom, but it is 1.5 bath. Nothing in the listing says that there is only 1 shower. The listing also says that it has been recently renovated, and I think that is definitely outdated. The sheet for the king bed would not stay on the bed no matter what we did and the bed was very uncomfortable and the pillows were extremely flat. Positives: The kitchen sink is nice, there are a lot of utensils and cooking pans, the air keeps it very cool, the staff was very friendly, and there were nightly things going on by the pool. The fireworks for the week of the 4th were absolutely spectacular. We enjoyed watching from the beach one night and our balcony the next.