the location is amazing.. close to every attraction of istanbul. once explore the city, i found out the closest and most convenient place to catch havabus to the airport is yenikapi sahil (ferry port), and vice versa. the road is smooth and there is elevator in the crossing bridge so it's not gonna be a problem to bring huge luggage. you can travel to bursa in one day trip super easy since you wont have any difficulty to reach the first IDO ferry in yenikapi (because it's super close). and i never ride taxi because the location is perfect.
the amenities are complete, even detergent for washing machine and soap for dishwasher! the kitchen utilities are also super complete.
but it's better to book the 1st floor since the stair is quite narrow and will be difficult to bring big luggage up and down.
if you bring children, be careful when you open the window. it is easily climbed from sofa. for recommendation, i think it will be better if there is rail for safety reason. and also we can open the window for circulation even when we are going out the whole day without feeling worry.
overall it's very very good.