Just came back from a week there with my family. It was a great family vacation. We stayed at the Paraiso Maya and was very happy with the resort. It is a large complex with a beautiful pool area with a lazy river and wave pool. The beach was gorgeous and there were plenty of chairs no matter what time you ventured out. There is plenty of entertainment all day long with fun activities at both areas. Our rooms were fine. They are not luxurious but they were what I would expect from these types of resorts. They were clean and spacious. We are never in our room except for sleeping anyway. The food was good for an all inclusive resort. There was always plenty of choices at the buffets so my picky eaters always found something to eat. We did go to all the restaurants and they were fine. The best meals we had wer at the seafood and steak restaurants. My sons ages 11 and 14 loved the tacos at the mexican restaurant. This is definitely one of the better all inclusive family resorts that we have been to. We used a travel agent to book this and she did a fabulous job. I would highly recommend using Jennifer Toren jennifer@TripGuy.com when book a vacation. She took care of everything for us from researching resorts for us to booking our dinner reservations. We did not have to do a thing.