A nice and quiet place near thé centre of Istanbul, with really nice people!