Awesome place, literally around the corner from Taksim Square and a short walk to great restaurants, cafes and inside 30min to about everything you'd want to see while staying in Istanbul. Definitely recommend!