Apartment is very nice, great size, three of us stayed comfortably.
Location between Taksim square and the river is superb and easy access to stroll around Istanbul. Quiet place, but also close enough to the bars to catch the vibrant night life.