This apartment is very clean and comfy. Although it's on the Newbury St, it's pretty quiet actually, probably because my room is facing the alley. It's a little smaller than expected, but reasonable considering its perfect location. There is no elevators in the building. I didn't check about it before booking, but luckily I was on the 2nd floor, so it wasn't too bad.