This place has it all -- on paper. Swimming pool, hot tub, on-site full-service all-meal restaurant, free breakfast, air-conditioning. We were greeted with Tfriendly smiles -- Raoul at the front desk sprinted downhill to the reception area from overseeing the repair of water lines to greet us - by name! The head waiter in the restaurant, the waiters, busboys...everybody bent over backwards to be helpful.
That said, all the "things" were just ok. Pool water was dirty; wifi didn't reach the rooms; a/c directed at the bed (and directionality not adjustable); our room was at the very back of the facility, facing outward to not much; and the food sounded better than it looked and tasted.
So this is a place I'd suggest for an overnight if you had to break your trip in Esterillos, but I don't recommend a longer stay.