This is a good place for a short stay.
The studio itself is not for the pretentious kind, it is quite small and the walls are thin (you can hear every door opening and closing) but overall it's alright for a couple of nights' sleep.
The location on the other hand is spot-on with easy access from the airport and a few minutes to the city center with the metro.