We are a party of 2 middle aged adults and the only things off the ship that we are interested in doing is relaxing on the beautiful beaches and doing some local shopping. Do we have to book a land excursion to go to a beach or can we just grab a cab from the dock and go to a beach? Also which beaches would you recommend and how far are they from the dock? Neither of us is really interested in snorkeling. Thanks!