The apartment will meet your needs if you don't plan on spending much time there. You will need ear plugs because of the street noise. You are within walking distance of many sites.