We chatted to a couple staying at Club O on our last trip. We had given them a name of a new restaurant in the village. They walked to the village with another couple. After they finished their meal they were unable to arrange for a taxi to pick them up. Not sure why. The owner of the restaurant had one of the servers drive them back to Club O. My suggestion would be to pre-book the taxi prior to your evening out.