We can't say enough good things about our stay in the Shell Villa over spring break, March 2017. Liza was a dream to work with; Miguel, the same. Beto served us some of the most delicious food we've had on vacation to date. We ordered dinner service every night, but one, when we ate in Playa del Carmen. EVERY meal was authentic, perfectly appointed with guac, pico, and yummy salsas, and incredibly delicious. Oh! And pitchers of margaritas and lemonade were included with every meal. The kids LOVED the meals, as much as the adults. Too, we always had plenty leftover to cook with eggs in the mornings. Our breakfasts were gourmet quality thanks to our dinner leftovers.The villa itself was beautifully appointed, and SO MUCH ROOM, for our party of 8. We'll never stay in a cramped hotel room again! (Our party consisted of 2 families of 4; teenagers aged 16-18.) Per previous reviews we brought paper products, and inexpensive rafts and rings to use in the pool and ocean. I recommend this as well. I also recommend bringing a suitcase full of snacks, juice boxes, non-perishables etc for hungry kids. It'll save you a trip to the store; but the grocery store is close. A 10 min drive into Puerto Morelos, or you can "hit" the Walmart in Playa.) Liza planned 2 snorkeling/catamaran trips for us, as well as helped us secure a pinata and birthday cake for one of the teens' birthdays. We got home from a day trip and the pinata was hung, ready to surprise her, and the cake was in the refrigerator. She was beaming! They even paid for the cake. Such a nice gesture! They secured transportation for us to and from the airport and always kept us in the loop re: arrival/departure times etc. Liza and Miguel were a phone call away and answered any question we amateurs had. Re: the ocean/beach: The water was perfect; clear blue, warm-ish and not too rough. The beach very private, and the villa and grounds perfection. This was our most memorable and fun vacation to date, and we will absolutely be back. Again, and again. Thank you Liza, Miguel, and Beto, for making our stay seamless and wonderful every minute! We miss it so much already! (It's chilly in Minnesota :)