A great spot for staying in a great town.