Beautiful apartment in a fabulous setting with a wonderful host.