If you like to be in an animated central location this is perfect. The shared terasse offer a great view on Istanbul.