Great combination of apartment with the amenities of a hotel. Great pool, waiter service. Good sized 2 bedrooms. Easy to get to. Nice easy beach access. Have to get their early to get seats at the pool is the only downside. Get there by 8:00am.