The host had been very responsive throughout the process, even ensuring I got to the location the best way possible. The host had arranged for the keys to be handed over, and also for a quick tour of the apartment and around to help get settled in. In terms of the location, you cannot get any closer than this to the airport, it's literally 5 mins of a taxi ride from the airport. There are a good number of restaurants and a small market as well nearby (within walking distance). Even though one might not want to take the metro from the airport, there is a metro station nearby which provides good connectivity to the city center.
The internet connectivity was decent and the amenities in the kitchen were more than you could ask for. There weren't any issues during the check-in nor at the check-out. All in all, I'd say it's well worth more than what I paid for.