As a whole, the place is great. Wonderful backyard, plenty of rooms, big upstairs projector to watch movies and what not. Cool balcony and a perfect parking situation. Only a few minutes to the beaches too.
However, the details diminished this place. No paper towels. Batteries in the remote didn't work. The grill was not cleaned, nor did it heat up enough to cook properly. And the back palapa with couch was dirty and dusty.
And to remember it is a family home, as it does state. They had very easy and quick communication, that is much appreciated. All in all, the upside is certainly worth it! I would stay here again.