This unit is exactly what you see in the pictures and description. It’s about a 30min walk to Fenway and is also right next to the train that heads downtown.
The team made it easy to check in and was very responsive.