We try to play mini golf everywhere we visit on holiday. This was the best course we've ever…read moreplayed by far!! It is well maintained. I even challenged my husband to a couple of games of air hockey. They have an adorable game and lounge room with a pool table, foosball and air hockey. I highly recommend this place.