Great resort. Only one restaurant and long wait times. No bar at the pool. But everything else was perfect. Great service. Clean. Nice.