A quiet and comfortable spot to stay while in town.