We had a blast on this location. Very conveniently located, secured, clean, great facilities, and reasonably priced. They call it a Vacation Spot, so it is like a Residence Inn without breakfast and manager's reception.
The only two cons... they only allow to park one vehicle per room, unless you have a Villa (two rooms). Also, although they have a good menu, the sitting area is by the pool. Not your typical nice dinning setup. For the price and location, I highly recommend visiting the other restaurants in el Poblado.