The place is really easy to find as Dmitry gives you a very clear instructions. There was no problem with the self check-in at all. The room itself is nice and modern. It's also spacious and clean and everything was absolutely spotless in the flat as well. The location is amazing, right next to the main train station and couple of steps to city center. Would recommend, especially for an overnight or short stay.