Me and my family love it
This place is in the heart of Galata
Big and convenient place