A top notch place with wonderful views and an excellent host.