Charming and well-appointed apartment with friendly hosts. What more could you want?