Great location, excellent hosts, and apartment was just what we needed.