This place was amazing! We stayed for a long weekend for the north country trail run, while celebrating the last weekend before back to school. The screened in porch is just heaven, could relax while my 18 month old played and older kids swam in the river, and see them the whole time. It was just perfect all around. I already booked for next year!! We will be back every year!