The property is a small house with 3 apartments, the one advertised is one of the apartments. The garden/terrace is shared with 2 more apartments which wasn't clear before the rental.
We staid for 2 nights and booked the property because of the extraordinary rating from other guests. We are a family of 4 and when we entered we all were not too excited about staying there for 2 nights. It was reasonable clean but didn't feel like a home and didn't fully match the nice presentation on airbnb. The walls to one of the apartments are very thin and even though we were lucky that it wasn't a loud family we could hear them talking and coughing at night. This could be a problem with loud neighbors.
We also only had 3 chairs available and Guillermo wasn't able to provide us with the missing chair which was disappointing and we took turns for our meals. If you use the apartment for 4 people there is no other place to sit. The bathroom door didn't shut.
The beach is about 7 minutes away by car and in January it is easy to find parking at a cost.