The apartment was lovely and chicly designed, the beds were super comfy and the location was really convenient. I would definitely recommend this to people who are in Istanbul for a short time as you have all major sites and lots of restaurants in walking distance. Meso was super friendly and let me check in early.
I would highlight though that there are a lot of stairs and the street below is quite loud so it might not be great for small children.