The apartment was perfect for our family -- one bedroom had a queen bed (great for mom and dad) and the other had 2 twins (terrific for kids -- everyone sleeps better when they don't share...). The apartment was spotless.
The block itself is a little "gritty," but in no way did we ever feel unsafe. It's also about a 5 minute walk to whole foods and some lovely restaurants, as well as Chinatown. There are 2 T stations nearby, but frankly we did much of our exploring on foot.
As mentioned by a few other reviewers, the 2 flights of stairs could be a challenge to anyone with mobility issues, or small children, but we didn't find them problematic at all.
Both taxi (from airport) and UBER (to airport) were reasonably priced.