We are two ladies travelling for leisure. The appartment itself is beautiful, it is a 5 minutes walk to Istiqlal street, but the neighborhood was not really classy. The appartment is in a 3 storey building. We took the one on the 3rd and 4th flr. It was the best one in the building. The downside is that the stairs are very steep and we needed help to carry our luggage during check in and check out.
Farouk checked us in, he is a great host, he took us for dinner and sheesha after check in, and gave us recommendations. They also arranged the pick up from/to airport.
The only downside was that we mistakingly booked an extra day, and we were unable to get a refund for the extra day we paid.
Over all, great hosts and good location if you are looking for shopping only and not a very posh neighborhood.