Great location, 15 to 20 minutes from city center or you can take the subway in which the nearest station is only 5 minutes away.
Check in was a breeze, room is spacious and clean, huge kitchen and common area, in short I highly recommended it.