Iqbal's place was spacious and fairly well located.
Sadly, our stay was not good. It seems like the previous guest threw a party, and Iqbal and his team didn't have the proper time to clean and prepare for us.
Unfortunately the communication was poor. The check-in process was not clear, and we ended up waiting for someone to come let us in. the WiFi did not work during the stay, and when we asked for help very little was provided. (it seemed like maybe the router was in a different unit in the building?)
I hope Iqbal and his team can learn from this bad experience and make the next guests stay more pleasant. As for us, we would not recommend staying here again.