This location is perfect for a stay in Boston! Walking distance to restaurants and only a 10 minute ride to the heart of Boston. Rafael's place is super spacious and made my 5 other friends and I feel so comfortable that we chose the best place to stay at!