Could not have been better. Our only regret was not staying longer. All things important came together here for us to enjoy.