Have stayed at this hotel several times and each time it has gotten better. The place is clean, comfortable, and economical. The service is good, the food is good and plentiful, and the WiFi, which is free, now works. It now has AC, so you can be comfortable on those hot summer nights, yet windows still open so you can get fresh air when you want it.
It is a bit far out from the city center and the transfer to Domodedovo is a bit time consuming, but that's a small price to pay if you like quiet, peaceful locations.
I will definitely stay there again on my next trip to Moscow.