Amazing location, less than 10 minutes to Fenway.