Great place - excellent hosts - in a fantastic city