Semion's place is in the PERFECT location - everything is close by! He was also gracious enough to let my mother stay in the apartment too when last minute changes to our trip came up, and we're rally grateful for that.
The only issue was that the apartment was being revamped during my stay, which was unexpected - but in all fairness to Semion, I think it was unexpected too. The builder did a lot more than was anticipated.
Would I book his apartment again? Absolutely. Would I recommend it? 100%. Thank you, Semion!