This was an amazing resort. It was large but the atmosphere was great. This was our first time all-in. It was well worth the money. The suites were spacious and they were nicely maintained. I can really recommend the swim-up suite! The staff were really nice.?There were plenty of facilities, a nice pool and a great beach.?The food and drinks here were nice too. There were plenty of restaurants and dinner here is à la carte.?You don't have to make a reservation. I can really recommend the Spice (Asian) as the food is amazing! Most of the guests here are Canadian and American. Everybody was really friendly.?This is a large hotel and you can be really private here if you feel like it. There's 24 hour room service and there's butler service on the beach. Next time we come to Mexico we'll definitely come and stay here again!