Perfect stay for a group of friends or a large family.
The pictures didn't do justice to the place.
If i write a review it would be too emotional as i was thoroughly impressed by the hospitality, the cleanliness, the amenities, the value for money, the open space, the views, oooooh; definetely worth it to stay at this villa. The team is amazing, a friendly bunch. Not overbearing at all and very professional.