This is a great place, the location is pretty convenient, near the subway station and the Olympic villa. If you have a car keep in mind that they are undergoing construction right in front of the apartment, so you would not be able to park in front.
Cleanness was good and communication was too. it is a good place to spend a couple of nights. Also, if you are two or more people, do contact her in advance to make sure you have enough blankets and sheets.