This is a great property for the location. The management company is extremely receptive to any issues that come up and will immediately address them. With that being said we had many many issues that came up during our stay. Our parking spot was taken upon our arrival which left us circling the neighborhood looking for somewhere to park after a three-hour drive. That is not the property Management's fault however, they said it happens all the time and yet the parking spot was not clearly marked. This I feel is a preventable issue if it happens all the time. The carpets are stained, the 2nd bedroom side table was falling apart, squeaky doors and bed frames, ceiling fans that were stuck on high, we had ants in the bathroom for 2 days and the kitchen sink started to leak the last day. We were told that we had a propane grill, it was a charcoal grill. Again every time any of these issues came up we contacted the management company and they tried to help us the best they could. You can't beat this property for the location. The beach is beautiful and it's a quick walk. Just don't go in with high expectations for the up keep of the property.