The Verb is a cool Rock-themed hotel literally next door to Fenway. Would stay again!