one of the best value-for-money places you can find, especially in the european side of istanbul