excellent location, great views and fantastic host.