First off not for the weak of heart. That being said a great place to enjoy food while having great time with family or friends .. this is the place you being that one friend that complains about the food. The servers will Def help them out. Haha that hats are great as well..
Enjoy an incredible, all-inclusive day at a beautiful resort!