We stayed in Mehmet Istambul Appartements for two weeks in March '21.
Pros
Located in a center of the city and very quiet though.
The rooms are big, we had enough room space.
The bathroom is very nice.
Mehmet kindly helped us with all our questions and transfer from the airport.
On the ground floor, there are free masks, a water filter, and luggage space.
Cons
The apartment was not very clean, especially the floor.
Sometimes internet connection was poor. It was important for us, because we worked out there.