Gorgeous location. Brilliant house. There is all that need. Hospitable host. It was the perfect vacation.