- Great location near Fenway and Newbury St.
- Easy check-in.
- Very spacious and nicely-furnished apartment.