My wife and I had the pleasure of dining at this restaurant recently and it was certainly one of our more satisfying dining experiences. The menu was extensive, the food was great and the staff were friendly, professional and courteous - despite being very busy. All this and very reasonably priced too. The restaurant was well laid out and the atmosphere was one of friendliness and relaxation. I would certainly not agree with the comments of a previous reviewer ("Disappointed") about the staff needing more hospitality training. My wife and I both thought that all of the staff were excellent. It would be remiss of me not to mention the cleanliness of the restaurant and it's environs. The toilets were among, if not, the cleanest I have ever seen. Well done and we will certainly be back.