What a treat to play mini golf at Castle Golf! It is impeccably maintained, and has some challenging holes that golfers of all levels will enjoy. The "greens" are all different colors (orange, blue, purple)in addition to the regular green. These greens match the colors of the golf balls.. Some of the holes are mufti-leveled, and some have to go through waterfalls to get to the hole! This is not your ordinary mini golf attraction. If you are in the area, it is well worth passing by all those other "typical" mini golf courses and head straight for this one. Although we were a group of adults and teens, we also saw families with young children playing and enjoying themselves.