Beautiful, clean and spacious villa, well kitted out - highly recommended.