This is the Mediterranean Farmhouse you dream about. Classic, spacious, views and gardens. All the modern amenities and great hosts! I’m looking forward to next time.