Absolutely perfect spot, beautiful home with beautiful mountain and sea views! Great hosts, extremely thoughtful touches. Spotlessly clean. Simply wonderful.