Great apartment and exceptional and hospitable hosts.