We stopped by a few weeks ago on a Saturday afternoon to play mini golf (we were the only ones there due to the heat). The course is beautifully designed and the many shady spots and benches are very pleasant. The courses are well maintained and look fresh and new, which is something we have rarely experienced in an outdoor area. We were served by a very friendly and cheerful lady, everything was very inviting and we will definitely come back again.