Fantastic villa with beautiful setting, perfectly equipped, clean and very spacious.