Perfect place for visiting Boston, close to Fenway & DT