Beach Ochi is adjacent to an airport that is served by both Timair.net and intlairlink.net
I know you wanted to use Sandals free transport. The no stopping travel time from MoBay is about 2 hours, but there will likely be a lot of stops as there are several Sandals resorts before you get to the Beaches. The road is nice as it follows the coast.
The direct travel time from Kingston is a little less than 2 hours and will not, likely, stop at any other resorts. The road is all inland and is a fairly comfortable ride. Not so scenic, in my book.
Thank you very much for your reply! It certainly helped in making my decision! Have a wonderful new year.