I love that its close to the beach, the views qere beautiful, and there were great amenities such as a tennis court, an indoor and outdoor pool, a spa, a sauna, a gym, a bbq, and an arcade area for kids to play. The undergorund parking with trolleys that are great when you need your stuff taken up in one trip. Really impressed.