A wonderful new apartment, spectacular views and great hosts.