Checking in was terrible, I had notified in advance late arrival and got confirmation for it, however, I had to wait 40 minutes outside (around 11 PM temperature outside 3 degree !!) until I was able to get to my room within an apartment (where Mikale Rooms are located).
The owner was in Moscow and none of his employees was present !
He insisted on me ringing the bell of other tenants in order to get into the building. I had no choice till finally someone open the door.
I was extremely unhappy about it ! and we had with us a 10 year girl with us who caught a cold because of this long waiting outside which kind of ruin the entire trip.
The room was small for 3 persons and not ventilated enough,the only ventilated area was the bathroom....,however, the bathroom had a "black ceiling" (probably wet and damp) which was disgusting to all of us.
In addition, Expedia probably gave the owner my private mobile phone number which I didn't appreciate at all !!
instead of common communication via email or in person I received unwanted what-ups messages from the owner.
Going forward, Expedia is my last option for room booking and Mikale Rooms is not an option at all.