We were in town visiting our daughter who lives two doors down from this location. The link rail station is just a couple of blocks away and the park in between is an *amazing* place to go dog watching! We recommend showing up at the park around 5:10pm for the best show... like 50+ dogs having a great time.
Oh, and the apartment was great! Close to food, nightlife, and everything you could ask for.