Lovely apartment and great hosts in a wonderful city.