The apartment is clean and comfortable and I enjoyed the Alice in Wonderland theme!
It was easy to check in and out as the office is just round the corner. The location was good, a short walk to a place with lots of restaurants and a great (longer) walk over to the Sultanahmet area.
My only comment is the apartment is next to a busy road, and some of the noise gets in. However, we slept well and would recommend the apartment!