Great place. Excellent location. Great host. Great view.