We had a wonderful stay at this huge villa. It has everything you need for a couple of days or even for a whole week. We enjoyed every bit (even when it was raining).
The only thing you have to consider: the beds in the main building are pretty hard and at night there are some dogs in the neighborhood howling. But everything else was perfect!