The apartment looks just like the pictures, and is well located as well. The subway is a 10 minute walk and most of the tourist spots are within 2-4 stops.
The only minus point would be that the bathroom is really small, but that it.