We had a really great time at Mehmet's place.
First of all, we traveled with our infant and everyone was really accommodating - they ensured we had a baby high chair, and the trash was removed on a daily basis, thus ensuring that we didn't drown in diapers :)
The location is great, close to many important attractions, but it can be a bit difficult to navigate the narrow streets by car. Also, at times, it can get rather noisy.
The apartment indeed looked a little bigger in the pictures, but it was comfortable overall.
Communication with Mehmet was great, he was always quick to answer and really helpful.