Awesome place. Perfect location, great hosts. This was our 3rd visit, and cant wait to stay again.