Best place to stay in Boston,The famous Lady M cake shop is just next to the flat, I will rate this place the greatest choice in Boston!