I would recommend this hostel for short stays only (1 or 2 days). The staff is friendly and you are located directly off the metro to/from the airport and the city center.
The cons are that there aren't any adequate common spaces, and the room you'll be sleeping in is completely devoid of natural light.