A wonderfully located villa with a pretty garden and pool. We had a great holiday there