It's a fantastic place to stay when visiting Istanbul.
You could not find a better located place.
The apartment it's lovely and view it's from another world.