The apartment is very nice and cozy, the location is fantastic: less than 5 minutes to Galata Tower and to Istiklal street. It's surrounded by lots of restaurants and cafés. The apartment has everything needed, including washing machine, dish-washer, good wi-fi and air conditioning. Check-in was great thanks to the hotel staff next door.
The only downside is that due to its position the apartment is a bit noisy: bring ear plugs if you're staying during high season.
Overall a great stay and I would certainly book again!