Great Villa in a lovely secluded location - really well equipped and spacious enough for a large Group