This resort is amazing, my wife and I came for our honeymoon for 7 nights and did not leave the resort a single time, it wasn't necessary. The service was amazing, the staff did an incredible job making sure you had what you needed to be comfortable and relaxed, whether it was getting you a drink while you relax on the beach, bringing you a cold rag to cool off while you sunbathe, providing you with a one of a kind view for a dining experience, or just simply having all of the staff call you by name when you hadn't introduced yourself, they were always there to make your stay better, be friendly, and make you more comfortable. Not only the service, but the privacy as well, the villas are so secluded from one another that it felt like we had the entire resort to ourselves, they do an incredible job not over-crowding the resort. It doesn't end there, the opportunities that we had to learn about the Mexican culture were endless, whether it was a tequila and ceviche class, margarita and guacamole class, or Mexican wine tasting. They had something for everybody, we took advantage of all the extras that the resort had to offer and would highly recommend them to anyone coming for their visit. We had the opportunity for a couples massage in the spa and could not have been more impressed with the set up, from the private steam room and relaxation area prior to the massage, to the beautiful outdoor setting where the massage takes place, you couldn't picture a more relaxing afternoon. One thing that struck me was that every day felt different, even with being at the resort and not leaving for a full 6 days, not one day felt the same. From the classes I mentioned earlier to the different dinner settings each night and special dinners on Wednesday and Friday, Mexican street food night (Wed., incredibly delicious) and grill night (Fri., awesome surf and turf), it felt like a new experience every night. I can't speak highly enough about how amazing our stay was and how highly we would recommend it to those thinking about a trip to Mexico.