Beautiful property with lots of amenities. The staff at the resort were super friendly and helpful.