Great location, 20 min walk to the Kremlin, lots of places to eat and shop within walking distace away.
Room was below avarage, even though we paid for superior room with the view, we were given the standard room, at least it is listed as standard on the expedia page. Reception stuff refused to pick up the phone when expedia agent tried to contact them to resolve the issue. Clean sheets, and comfy bed, however the floor in the apartment looked old, sticky and nasty. Some things in the apartment were broken or with visible damage. Breakfast was included, food is ok, nothing fancy, hot coffee and tea during the breakfast at no extra cost. Overall, its an okay place. Be aware what you are ordering on expedia and what you might actually get are two different worlds.