excellent place. best view I would say in galata of Bosphorus.