We'd really recommend Boston Bailey! We stopped in the Paul Revere room and everything we could have needed was provided. The owners are really nice and provided us with an umbrella on a particularly rainy day - which was greatly appreciated. Boston Bailey is in a great location, outside of the main hub of Boston, but with great transport links which mean you can be at the main sights in no time at all!