We had a great stay in Belleville! The apartment has very nice decor and it was clean. The beds were very comfortable. Belleville area is a young hip area with nice bars and restaurants. The apartment is perfect located close to the metro. We had a bit trouble with the heating at arrival and we couldn’t really find bedsheets, towels and so on - and there wasn’t any toilet paper. Maybe a guide from the host on how to manage the apartment would have been nice. But I would recommend the apartment.