I dont live there but know alot of baltimore. Mt. Vernon is okay, but literally all the streets around it are horrible. Its a big "gay" hang out. Canton/fed hill and fells pt are really super nice and where alot of the young professionals live. Canton is probably the safest, fed hill is most likely the most expensive and there is no parking. Fed hill has a cool old timey feel, but again not alot of parking on weekends. One of my friends sisters lives in Mt. Vernon and loves it though.