Awesome stay, great hosts, amazing location, and incredible views.