If you want a place in Petite Italie, this is the place. Great value and you get to feel like a local in Montreal. The neighborhood has a very local vibe, and has a bunch of bars and restaurants in the area that are pretty unique. You're minutes away from Jean Talon market, a few minutes from the hip neighborhoods of Le Plateau Mont-Royal and also Miles End. The Metro is only a few minutes away you can either go to the Beaubein Station or the Jean Talon Station, and of course there are also a few Bixi bike stations in the area, if you want to Bike (city is very bikeable and walkable). If all those fail, there is always the bus, which has been on time on our stay.
As for safety, I'd say the entirety of Montreal feels pretty safe, even at nights. Outside of Tokyo and Singapore, I'd probably rank Montreal 3rd.
As for the apartment itself, it is a cozy spot, that is great for sleeping in, and getting ready for the next days adventure! It has everything you need, coffee machines, iron, ironing board, kitchen, kitchen utensils, etc. Parking around the area is tough if you're looking for parking, the street parking in front of the apartment is only free at nights to the morning around 7AM or 8AM depending on the side of street you park on (the street signs are as complex as NYC street signs). However, there is a relatively close ClicknPark spot close by, and costs about $30 CAD for 2 nights.