Rafel was very friendly and helpful and his place was just as beautiful as pictured. We were worried when we parked in front of the building (not pictured) and saw a plain front attached to other buildings, but one step through the front door and we discovered the oasis within. I had the impression from the listing that we would be in a more secluded area, but there is some noise from neighbors (parrots next door?, a yapping dog in the evenings, and occasional raised voices) and we were conscious of the kids not being too loud in the courtyard. The pool temp was too cold for the adults when we visited in mid October (though the ocean temp was lovely), so you should keep that in mind. One bedroom and bathroom is across the courtyard from the main house and had a smell/fragrance which the most sensitive among us couldn't live with, but I'm sure it wouldn't be a problem for most.
Overall, the place was great and we would stay there again and recommend it to others! Our favorite beach nearby was Playa El Mal Pas - a small cove with clear shallow water and not overpopulated.
I would also suggest to travelers when booking a rental car NOT to do so with OK rentacar! Or else, pay VERY close attention to ALL the regulations - they got us with several extra fees (late pickup, double insurance due to the fact that we had the wrong type of credit card, "upgrade" to the type of car we thought we had reserved, extra cleaning fee because of sand on the back seat from the kids...). Also, there are some rental car companies which are on site at the airport, but this one needs a shuttle and it was hard for us to find the pickup location!