Location is nice for visiting Boston. We walked in to town one day and other days took the T. Nice to have 3 bedrooms for spreading out.
This rental is not very luxurious - more barebones. If you go in to it expecting a clean place to lay your head, you will be fine.
Check in and put was a breeze.