The problems I found were the location of the apartment which is very far from the nearest Metro station, it is situated far from anything. Secondly the internet is mostly unusable in the apartment. You have to go by the router which is situated near the lift. Unfortunately I tried asking the lady at the block and the host but problem remained.
The apartment is in a new block, very clean and just as like in the pictures. Not big but adequate. Kevin replied immediately when I arrived at the airport and he also kindly agreed for me to check out an hour later.