Unfortunately, the place itself has significant drawbacks that outweigh positive sides.
First, the noise pollution is immense. Because of the cafes located upstairs and downstairs from the flat, you will hardly be able to relax let alone sleep without earplugs.
Second, the Internet connection speed has been one of the worst I have ever experienced. So, forget about watching movies if you are staying at the place.
When it comes to positive sides,they are the following:
1) The responsive host who will support you and provide guidance as and when required.. He greatly supported us when there was a need to check-in late at night.
2) The location of the apartment is convenient. It takes no more than 5-6 minutes to get to the bus station from where you can get back to the airport