It was an excellent location & the mini golf kept the kids entertained for hours. Lots of board games. Great for when the weather was not so great.