The place is fine and equipped with everything you'll need. The subway is a 5 minute walk and the streetcar 8 minutes away. There is some noise of a weekend but that's what you get in large cities