Overall, you cannot beat the view & the proximity to beach. Walkable dining etc. That being said, Saturday arrival day was stressful bc of limited elevators that are shared with cleaning crew. Condo was acceptably clean but could replace beds, especially for price. Old & uncomfortable. No one slept well at all. Pools were just not clean (mystery yellow greasy film)and we avoided. Amenities were fine. We left a day early to avoid checkout process on Saturday.