Wife and I stayed 12/26-1/2 and what a time we had. First thing to remember is that you are in Mexico and with that comes a very low key vibe. Upon your arrival you will be offered a drink and then a pitch for a " tour " just politely decline and then begin your wonderful vacation . The design and construction are 5 star. Food : We had breakfast and drinks in Blanca Blue which was good,same with pool and beach food. Up top at Boca dos STK was the real find. Go up for the happy hour and start you evening.Fantastic. Ate dinner their also and it was good. At night they would have afire pit on beach which no one would use and we would have all to ourselves. Service is good .When things go wrong don't be the ugly American and start yelling( I saw and heard this a number of times).
I would strongly urge you to use the local bus service to Puerta Vahalla and also south to Boca ( boat to Yalapa), Mismaloya- horse back riding
Only suggestion is for the hotel to improve its wifi