The food was fantastic, and it was cooked and served promptly. My husband was skeptical and wanted to eat on the strip, but I saw the reviews and photos and knew we have to give it a try. He is now a believer and Mr. mamas fan. The waitress was excellent, the entire staff was extremely attentive and friendly. A nice bonus was the free wi-fi.