The resort usually has a minimum stay length of two to four nights depending on the time of year, but with so much to do on-site, filling those days is never a problem.