Lovely apartment, lovely hosts! What more can a traveller ask for!