Fantastic location, great hosts, perfect stay!