A wonderful host, a wonderful apartment and a wonderful location.