Fabulous quality food, excellent helpful staff who speak good English amongst other languages and are reasonably priced . The restaurant is at the top of a delightful street made of mosaic polished stones and tiles. Clean facilities.