A lovely apartment in a lovely location, and excellent hosts.