Great location with nice pool, located on a small beach. Perfect for the kids. Management company was incredibly responsive, even on the weekends. We did have an issue where all of the water that came out of the faucets was hot (even after running for 5-10 minutes), making for some uncomfortable showers. Didn't happen all of the time. Mentioned to the owner, hopefully the cold water will get fixed. Overall, would recommend for the price!