This place is truly a great find; it’s directly on the beach, close to good restaurants, minutes away from shopping and activities. There’s a gym and pool on-site, and close to 7-eleven to grab small items. Everything was comfortable and convenient.