Great place, near almost everything you need in Istanbul.