Great host, great place, great view! Mike makes you feel very welcome, and provides everything you need for outstanding value.