We had an absolutely fabulous time and am just about to sign up for our next visit.