Now, he and his partners are planning to open a luxury inn on the Caribbean island of Barbuda ... restaurant plunked down on a semi-deserted beach. It’s odd in a different way to arrive and ...