WE USED GODFREY 2 YEARS AGO. WELL WORTH THE TIME. WHAT'S NICE IS THAT HE WILL DO EVERYTHING HE CAN TO ACOMMODATE YOU.
He will even take you back to the ship if you don't wish to go to the beach after the tour. Just ask.
And as others have said, you will probably not be alone in needing to get back to the ship on time.