Great location, fab space and superb hosts - perfect stay!