Rebecca and Austin’s cabin is a great place to relax, unwind, and enjoy nature. I give their place 10 stars!