FANTASTIC! Nice, clean, wonderful location, fully equipped kitchen, new appliances.
I HIGHLY HIGHLY recommend this place.
The best part? It has an elevator. If you are coming to Istanbul, this place is absolutely perfect to stay in.