Great view, great host, great place. Everything you need and a little more