The rooms are clean, the location absolutely great, but the food is iffy. Breakfast is just fine (aside from the ultra-super-sweet Tang-like orange juice) so no problem there. Dinners, however were just plain bad. Mind you, I can eat anything, but not here. The manager should be required to eat their dinner there every night. The other guests there were equally disappointed by the food. The ribs looked like boiled dog, the chicken was rubbery, etc... We resorted to having sliced veggies... anything that they didn't cook. To make matters worse, there is nothing to wash it down, because at dinnertime, any drink costs extra. Again, breakfast is fine, but dinners are iffy... especially "Fish night".