Good apartment, fit the description, easy access and very close to subway station and places of interest.
I traveled with family (3 adults+4 kids) and we where comfortable