We had an awesome trip and would definitely go back, One adult with three children ages 10, 8, and 6. The entertainment team they had was excellent especially the one for kids, Arbey, Isis, Alejandro and many others. The quality to price ratio was very good. So if you keep that in mind I'm sure you will enjoy this resort. A very nice resort for the price, if you are the type of person that expects to get Filet Mignon when you eat at McDonalds than this place is probably not for you :) I've stayed at Sandals Negril which is a way better resort and I loved it, but this was probably a better value when considering the price. If you don't like rocky beaches Cozumel in general may not be the right destination for you, the beach at the resort is very beautiful but you need water shoes to get waist deep in the ocean or you will have sore feet because it's very rocky. The snorkelling in Cozumel is great but the ocean is a little rougher than Jamaica. I've heard this from multiple people about Cancuun and Riviera maya as well, but there is more to see, much more coral and fish. The rooms are nice but the bathroom could use a little updating. They could probably use one more a la carte restaurant, but the food was good in general especially the breakfast buffet, their guacamole is amazing and their Nachos. Only 2 pools and not big pools but very nice and lots of activities in the main pool. No public jacuzzi though, but I didn't even notice until 5 days in to the trip when I saw a private one walking by a room, because we were having such a good time. They had a Mexican and then a Caribbean night while we were there which were really nice. They put lots of tables next to the main pool and theatre area and had nice ethnic shows and outdoor buffet. Staff were really nice and helpful. When you arrive they offer you to sit through a presentation in exchange for funny money. It takes about 2 hours including breakfast, they are not very pushy if you say no and if you are planning on doing excursions it's definitely worth it, we got $300 of "Funny Money" to spend at the resort or on excursions. So we were able to use it for snorkelling boat tour and Dolphin Discovery. I had read reviews beforehand that said they weren't pushy or aggressive, which was true or I would have skipped the presentation. My kids had a great time and want to go back next year!