A gorgeous, spacious, and well-thought out home that was perfect for our week long stay. Great, quiet location close to main shops, a heavenly pool, lovely outdoor entertaining area and too much space for us to use. Thanks Craig!