An amazing place run by an amazing family. We highly recommend staying here. The view is spectacular and the outdoor space is so big. We wish we could have stayed here many more days. Great location, too! We will definitely be back.