Great 'turkish style' place in an excellent location.