My advice is to stay in orient village close to the village center. close to the beach, walk to dinner most nights. lots of places on vrbo (townhouses and condos). grab a cab if you want to go to maho. yea, it will cost for the taxi, but you said you only plan to go a couple of times. short drive to grand case for dinner. most of all, you don't have to drive at all if you don't want to.