Minigolf offers a miniature golf course alongside dining and cocktails.