I would greatly recommend this place:
1. Fabulous hosts - immediate / quick response to all queries
2. Always friendly
3, very clean and had all the amenities listed
4. Extremely well stocked kitchen - more than what was promised
5. Most important - IT WAS EXACTLY AS DESCRIBED AND IN PHOTOS unlike many other units where the photos look great but are a disappointment when you check in
Many thanks Victor - we had a great 10 days