We traveled with 22 friends for spring break. 10 adults and 12 kids. We were worried the trip was going to be stressful, but it was the exact opposite. The kids hung out together and kept themselves busy all day. We had ages starting at 6 and ending at 14. The resort is a perfect place to let the kids have some freedom and feel safe. We spent all day by the pool and tried every restaurant for dinner. There is a steak house, Italian, Mexican, a buffet, and a sports bar onsite. We stayed an extra day and tried out the sports bar, It was actually much better than we anticipated. Amr took care of us, making the last day very memorable. They had American food, but also Japanese food that was really good. We had a lot of wonderful people who took care of us on this trip. At the pool we loved Enrique so much that we moved several times just to be in his section. Raul, Wilbert,, David, and Carlos (bartender) also did a great job taking care of us. Alejandra and Nubia were our concierges and they helped us everyday. There is also a ferry right next to the resort that can take you to Isla Mujeres. North beach is one of the nicest in the world. Driving a golf cart around there was a lot of fun too. It would have been nice to have a few more seats around the pool. They do have pool butlers (Jorge, Angel, & Kevin) who were busy brining and finding more chairs for anyone who needed them.