A nice and affordable stay in a great town.