GREAT place in great location! Belmont Station is right next door so easy to hop on the Red/Purple/Brown lines to get through out the city. You are indeed right next to the track, but I never heard the train over the small fan I travel with. I don't know what those walls and windows are made of but they were worth the price!