The villa has lots of space and is close to supermarkets.
There is a nice (not heated) pool.
The beach is a 10min drive (Santa Cruz).
The villa as well as the sheets and towels smell like mold. When you open the front door the smell comes immediately towards you. Even after opening the windows (several days) the smell stays.
There isn’t seasoning and oil available in the kitchen. So keep in mind you have to bring your own.