Exactly as seen in the pics! Great place, friendly staff. We came to the place hours before check in due to the flight, they allowed us to chill in the reception until our check in which was 1pm but swiftly got the room prepared when we arrived so we checked in a lot earlier (think 10am) at no extra cost.
I went with my family so only difficulty was for my mother going up the steep hills as the apart is on a hilly part of Fatih. the roads can get confusing so don't leave the place without a phone lol. If you're okay with walking up hills this place works for you.
They have tea that they give for free and a cat that is super affectionate.
The place when we arrived was super hot (again summer time) but the AC in the apart is AMAZING really good that they have that.