The food was delicious and the staff was very friendly, but keep in mind that it will probably be one or maybe two servers for the entire restaurant, and you won't get a lot of attention from your server. So if you are very needy or you are the kind of person that has a ton of questions about the menu, you may want to look elsewhere. Also, the food takes a long time to get to your table, although it's well worth the wait. The only thing I didn't like about this restaurant was the fact that the tables have no privacy, they are very cramped up together, and the volume of the music is very low; which basically means that you can hear everyone, and everyone can hear you. But overall, this place was very good.