We had a wonderful vacation at this resort. Miguel taught my son and daughter tennis in a private lesson. He is a fantastic teacher and so fun. He is very personable and great with kids! Ara was our concierge and she was the very best!!! All of the servers we had were amazing: George, Alondra, Ruth, Jeylha, Luis Alberto, Jerry, Jazmin, and many others. We loved having a family section separate from the adults section. The beach was nice and the water was amazing. Not much to see snorkel wise but it is clear, calm, and shallow which was perfect for what we wanted.