The condo itself is perfect, no issues, loved it. The location is perfect and Eagle beach is amazing and the condo was well stocked with beach chairs, cooler etc... I would have rated 5 stars but the 3 pools closest to the condo were really dirty, I don't believe the pumps were working, the water was stagnant and not moving to filters. The pool crew was trying to keep clean every morning with external filter pump but was not effective. The 1 pool on the other side of building was clean and working. However, we had the amazing Eagle beach to go to, so we were not overly concerned. I don't the believe the pool issue is a common issue, it just happened during our 1 week stay. I would rent this condo again.