Great location, lovely apartment, excellent hosts. What more can you say!