Great location right on Newbury street! Well organized and easy check-in check-out process