Everything we could want and more for a Condo. Beach and pool just steps outside of condo. Lots of walkable options for stores and restaurants.