Great location and plenty to do for young and old.