Great location, so many great shops and restaurants nearby. Public transportation is plentiful. The trains did not bother me at all, but know you'll be able to hear them passing through, since you're right next door.