Place was fantastic! Everything you would need and steps from the beach, lagoon, and pools! We had a wonderful stay and would love to visit again!