Great location, fantastic hosts, superb stay!