Great hosts. Super location. A fantastic holiday.