Nice modern place. Everything was clean, and there is a grocery store nearby that worked well. This is about a 15-minute taxi ride from the airport, although it's somewhat inconvenient to use the metro, as it's about a 15-minute walk to the nearest stop. Host was communicative and local, so we were able to get in touch easily when needed.
Note: There is a separate fee for utilities, which isn't necessarily the amount stated in the description. We wound up paying about double per day of what was stated, and this could easily be more if you had the heat up higher than we did.