everything you could wish for. Great atmosphere. Excelent food. Very friendly staff. The mezze is a great way to taste all of the different food they offer! The marocan dishes are great, but then also the thai dishes are delicious. And i cannot leave the place without eating the homemade cheesecake!