There was a lot to do. Very nice resort. Our daughter just wanted to swim and swim and swim. Most events are extra pay to participate so plan accordingly. If not expecting it and bringing kids, you could end up spending more than you budgeted or disappointing the kids. Local area very nice and friendly. If no vehicle, there are trikes that take you to and from town or other local attractions.