Our stay could not have been better