Fun Haven Golf in La Plata is aptly named; it's a fun place. There 18 holes of miniature golf, a batting cage and driving range. The cost is minimal for a fun activity for the whole family. It is right on Route 301 so very easy to get to. The people in the "pro shop" were very nice and friendly and gave my kids bubbles to blow after we were done golfing. We will definitely visit here again.