Magnificent villa. Incredible views. Terrific hosts.