Great place for living and feeling Istanbul