Great apartment, great host, great location - what more is there to stay