Superb location, lovely apartment and brilliant hosts.