The Owl’s Nest is the perfect spot for a trip to Portland! It’s location is ideally located in close proximity to Portland and within walking distance of cute stretches of shops and restaurants. John clearly put a lot of hard work and effort into the Nest—it is truly beautiful with lovely touches and useful amenities. John went above and beyond by leaving us a fresh, homemade loaf of sourdough as well as fresh picked wild blackberries. I wish we could’ve stayed longer! We’ll definitely be visiting the Owl’s Nest again soon.