The Maverick is THE most ideal place to stay in Boston. The hosts were amazing and even added a small touch of offering hand heat warmers at the entry. The location on Newbury Street is so ideal for shoppers, foodies, business trippers, and family vacationers. 100% staying here next time I'm in Boston.