A group of friends and I went on a cruise and while in port at Cozumel we decided to go here. The food and service was fantastic! Our server (Edwin) was great. We always had food and drinks when we wanted it, and the staff was super friendly. The beach was nice and they had an water park area with inflatables to climb/slide down. I would definitely go back again.