All the tours can be booked out of the hotel and the buses come to pick you up. The guides are very clear about pick ups and drop offs.
The resort also provides transport to and from the airport, so no rental car is required.
The provide plenty of (free) activities so if you like to be kept busy, you can....or you can just relax.