The room located very close to a metro station and to the airport which is very convenient to get around the city. Despite the photos the room is quite small but alright for staying a few nights and it has a private bathroom. The flat seems to be run like a hostel as there are other guests staying. The only real letdown was the strong smell of mold remover in the room.
Therefore we'd recommend the room only for short stays.