Lovely people, lovely flat, lovely room, lovely vibe and lovely dog.