The food was not spectacular, but it was decent. All four meals were adequate to good. Service was excellent, very friendly and prompt. The decor is way over the top, but kinda cool. Like others have said, average food, fair prices, and great staff. Don't expect fine dining, but good food and great service make this an overall good experience. 3.5 stars rounded up to 4 for the service.