Checkin was very convenient as there is a 24/7 reception - someone was there all the time except for our checkout, which was not a big issue though.
the interior in the apartment is alright but veeery cheap and unfortunately, parts of the couch were broken when we arrived. moreover, the third bed was only a folding bed which was not ideal.
the location of the flat is super central though and the view is very nice, as you can see hagia sophia or the galata tower directly from the window.
overall, the stay in this apartment was ok, given its relatively low price.