Treasa’s cabin in the woods is perfect for a weekend getaway to switch off from the outside world and relax. Beautiful location and stunning cabin with everything you could need! Would definitely recommend staying here!