Great hosts, a perfect location and a lovely apartment.