beautiful place, the spa and mini golf course is a great touch