A wonderful place at the heart of Istanbul. You feel at home in a foreign country!