The apartment is located at a good place where airport and city transport is at a walkable distance.
The host was okay but the check-in process was a little annoying especially when you travel and there is commotion around. If this is neglectable for you then the place is definitely a good stay.