We had a wonderful stay at the Mainstream cottage for one night on a drive from Newfoundland to Toronto. It's a bit of a drive outside of Hartland, New Brunswick, on small, poorly paved roads that eventually turn to gravel, leading to a gated driveway. Past the gate, we drove up the hill to a large grassy clearing surrounded by trees that had several buildings. The main cabin is compact but newly-renovated, a cozy open plan main floor (with a sofa bed and a table with two benches) a kitchenette and bathroom. The upstairs is open to the main floor, with a very comfortable bed and windows on 3 sides. There is a cute little deck with a table and two chairs to the right of the front door. The other couple in our party slept in the bunky (for privacy), which is also recently renovated with a comfortable bed, a short walk from the main cabin. We enjoyed the hot tub and during the night, the clouds cleared to reveal an amazing sky full of stars and the milky way. It is in a beautiful, countryside location, the interiors are contemporary, well-appointed, very clean and well-cared for. It would probably suit a stay of more than one night to truly enjoy the surroundings and would be well-suited to a small family.