We really had an excellent time with our two young kids at this condo and the resort in general. The view and the pool/beach access is exactly as advertised. The pools have a lot of variety, allowing both our toddler and our infant a lot of options for playing. Towel service for the beach and pool was absolutely key.
Everyone was very friendly, learned our names and introduced themselves. Breakfast buffet in La Terrazza, the nicer restaurant ($10 US per person, kids free) was a great start to every morning, with a bunch of fruit, local specialties, omelets to order, pastries, juice, and my son really loved that he could have hot chocolate for breakfast every morning. Lunch was pork tacos at the beach restaurant every day until our last day, when they randomly changed the menu. NOOOO! Still, everything was great.
We weren't into fancy French food for dinner and we didn't really want to cook, but we found Playita Express deliver for the nights we didn't walk into town. They deliver from a ton of restaurants, communicate over WhatsApp. English is good, and the delivery fee of 80 pesos was reasonable. We loved Po Thai and Don Sirloin.
Wifi was fast and reliable the whole time.
Walk into town was easy and safe, taking you past Mayan ruins and . It was a little jarring to go from the peace of Fisherman's/Playacar, with agoutis (like big, tailless squirrels) running around, into the scrum of PdC with the hawkers and bustle, but we got used to it.
The beach was pleasant. They removed whatever seaweed blew in overnight. The views were perfect, but we spent most of our time in the pool.
Overall, a great stay. Would come back!