Great flat, great host. Tom was very attentive, checking in to make sure everything was ok. The flat is lovely - the views are every bit as good as everyone says, and the location is ideal for exploring North Beach and Downtown. Flat was clean, comfortable and well kitted out. Thoroughly recommended.