My hubby and I had actually heard a bad review of this place; glad we didn't listen! It's in a hotel, but don't let that deter you. They don't have dinner, but our breakfast was superb! Huge portions, cheap (we made out for under $20), tasted great. Be prepared to possibly walk up a few steps. Inside was clean and well-kept. Service prompt and friendly. We will go again!