We've been to the Cheerful Chilli a number of times now and really like the place. The food is good and the atmosphere great but please don't go expecting 4 star service or presentation that's not what this place is about and it's none the worse for it. What you should expect is good quality, fresh food with flair in a "comfortable" rural setting served with warmth and feeling. This time we went with a big group and were in the upstairs room which created a great ambience but because of the size of the group service was a little hit and miss.
For all it's idiosyncrasies a great place for a meal out!