The New Inn – overflow accomodation for the castle once upon a time