great place to stay at while in Boston for a convention