This is a great family gathering place. It has something for everyone - swimming, kayaking, food trucks, hot tubs, safe walking, nice accommodations, etc. my friends and I were very happy with our stay there. I have already told my family about Still Waters Resort.