Good location, great apartment, lovely hosts