We've read the other reviews and this place must have made some changes. We had great service for breakfast. Our food was hot, good, and reasonably priced. They are open for breakfast, lunch, and dinner. They serve a variety of American style food. The restaurant and bathrooms were clean.