This place was great! Definitely recommend it for a weekend in Boston. Prime location too.