Amazing location and amazing host! We had a fabulous time and Jennifer went above and beyond to make sure our stay was perfect. I'd stay here anytime.