There were LOTS of stairs, and no elevator, which was a bit of an inconvenience. The room, though small, was very centrally located. The DVD player didn't work for us, but the internet was very fast.
The kitchen isn't fully equipped but there are some nice restaurant nearby. It's very close to a metro station!