We have been three straight years with a large family. So many things to do that the resort provides for you. Service is impeccable and the accommodations are very functional,relaxing, and top notch. What we like most is there are things to do for everyone from the small kids to older adults. You will not be disappointed!