Beautiful apartment, brilliant location, lovely hosts -all that you could hope for.