The location is seriously top notch. You can walk in any direction and come up on great nightlife, tons of eateries, shopping, and local sightseeing. About a 5min walk to Broadway on Cap Hill, or 10min or less walk to the heart of Cap Hill night life with access to tons of food, bars, Nuemo's, clubs; seriously, you don't need a car.
Food: I cannot stress enough that there is so-much-food close to this place. Stores(QFC, co-ops, Trader Joe's, Safeway) to pick up meals or snacks to prepare or keep in the stocked kitchen. Restaurants, cafes, coffee - you'll have a hard time deciding what to eat.
Transportation: the train is also a very close walk(less than 10min) and gets you straight to/from airport for $3. Seattle has a good public transportation system with loads of buses and bike routes. Parking in the area can be tough but not impossible, so if you don't need or want a car, you'll be fine. Seriously walk-able location.
Would highly recommend staying here