I stayed in the apartment for 3 weeks and had a wonderful time with my family. The host and manager were very responsive and helpful throughout our stay. The apartment location is great, it's just next to Galata tower. It gives you an opportunity to walk around and explore fashion streets and other places. The apartment is on the 5th floor with no lift, but it's a good exercise to burn that extra calories that you put on from amazing Turkish food. :)
I'll highly recommend this place.