If you are looking for an affordable, clean, central flat with excellent hosting and all the amenities you can imagine (complete kitchen, dishwasher, washer, drier...): You have just found the perfect place! Easily accessible from the airport. Everything walkable.
Just mind the 10 sets of stairs to climb (5th floor, no lift).