Amazing place!!! Would absolutely stay there again. What a gem this place is. Fantastic location, fantastic villa!