Great place, it's right next to Galat Towers, which makes your life so easy if you're on vacation in Istanbul.