Amazing Views, great hosts and a really awesome place to stay. Everything we needed to start our vacation off right.