Brilliant hosts and a brilliant apartment in a fantastic city.