We stayed at Najeeb’s place for 2 weeks, Najeeb was a great host, easy checkin, he even let us check in early when we asked too, helpful and always responsive.
As for the place, we had problems with noisy neighbors , noisy surrounding , maintenance problems with the shower, AC, bed and cleanliness.
The apartment did have good internet connection and was close to shopping malls and all what was described by him was correct.