A great host and a wonderful place to feel the spirit of Istanbul