The condo is in a great location with easy access to shopping, grocery stores, and a private beach. We appreciated the pool, covered parking, in-unit washer and dryer, ice maker, reliable air conditioning, and the fact that the unit is large enough to accommodate a lot of people comfortably. The development was also quiet, which made for a relaxing stay.Unfortunately, the condition of the unit was disappointing. Upon arrival, the bedding had blood stains and hair on the sheets, and the couches appeared quite dirty. The condo is showing significant wear and could benefit from updates and general maintenance. The toilets rocked when sat on, there was a crack where the bathtub meets the floor, and the balcony door would not lock properly, which was a safety concern. The frying pans were worn out and should be replaced, and the inside of the dishwasher was rusted. We were also surprised that there was no outdoor shower, which is a feature we typically expect at a beach property.Overall, the location and amenities are strong points, but the cleanliness and maintenance issues significantly impacted our experience. With some attention to upkeep and cleanliness, this could be a much more enjoyable rental.