Location is great but you must consider some facts: stairs (in case you have kids) and due to many restaurants in the area, a combination of food odors will be part of your stay.