This is a great place and perfect location if you’re staying in the Boston area