It looks action packed I hope you can all keep up the pace . I would have a later start on one day, swim and relax at the hotel one afternoon for a few hours, but you would need to drop some activities . Sometimes less is more !
Whatever you do have a great time