Wonderful place for our stay. Beautiful grounds. Food at Oasis was excellent. Insufficient items and no follow through after requesting towels and soap. LOVE the beach, view and swimming pools on site. Cheers