The apartment was perfect for my needs. Belleville is a little out of the way, so be sure you know what you're getting into. But it was comfortable and the right price. Walls were a little thin, and you hear people in the building climbing the stairs both early and late. Otherwise, I enjoyed my stay.