The location has two artificial turf mini-golf courses set amid tropical landscaping.
...