Overall, we liked both the place and location of Taha’s apartment. Unfortunately, the cleaners that were supposed to clean the apartment prior to our checkin did not clean the apartment, changed bed sheets and towels etc which slightly soured the overall experience, especially since we were traveling with our infant son and therefore care even more about hygiene than usual. Taha was apologetic and generous about giving us a partial reimbursement so we would overall still recommend staying with Taha.