A nice place to stay for a night or two in the heart of Boston.