Plan on spending some time here and spending some money. It's a fun dining experience and the food is great. The service is friendly. The place is clean. There are plenty of tables that allow for an intimate dinning experience as well, so it's perfect for a date night.