Great apartment, great neighbourhood, great hosts - all great