Awesome location , amazing view , everything you need and more. Didn't meet hosts personally, but all their communication was so detailed and very helpful!! I will most definitely stay again.