This was our first time at this resort and first time bringing our children to Mexico. We loved it! The restaurants actually had good food- I’ve never had great food at a resort in Mexico. First time ever I didn’t leave hungry. The buffet was not very good, but we only did that the day we arrived. Otherwise we booked a restaurant and had some great food! The wildlife here was a definite highlight with the kids!! The coati are every where and the coati babies are the cutest thing I’ve ever seen! There were monkeys, iguanas, and other animals as well. The kids loved the animals! The staff was all very friendly and helpful. It was a week past my birthday but they still decorated my door and brought me a treat when we arrived! The beach did have seaweed, but there’s nothing they can do ab that. They were scraping seaweed off the beach constantly. But the sand and view was still wonderful and it’s not a rocky beach which was something we were looking for. The kids loved all the games and activities. Our only complaint was the air in our room not really cooling down enough. But our room was so close to the pool and beach we just made do. Overall, it was a great experience & we will be back! We also loved that it wasn’t a crazy party place with wild college kids or anything. Great for families. We were very pleased.