Meso's flat is in an amazing location and the views are definitely worth the many flights of stairs to reach the upper floor. Cafe's below, views of Galata Tower, plenty of space for 2-6 people. I'd stay again.
My only note would be that this apartment does require you to ascend many stairs, so it would not be good for the elderly or those with limited physical mobility.