Michael was on point. His communication was spot on and he met us at the desk and went over everything. Great pools and beachfront lagoon. Perfect for kids. Hoping to stay there again.