Wild inconvenience or boater’s bliss? Either way, the Polynesian-themed island compound located at 7147 La Lenaire Drive on Jewfish Key, accessible only by water, is a stunning beach getaway that ...