We stayed there for one night since our flight was delayed by 1 day. Easy to check in, nice neighbourhood and this apartment is 5 minutes away from the metro line that goes to the airport. So its nice if you will be travelling with plane.
There is one double bed in front of a TV with netflix, which was very nice. The bed is next to a sofa that folds out, all in one room.
There is a pita/kebab place just down the road that also sells water and beer.