A premier Caribbean beachfront resort development opportunity spanning more than 14 acres on Margarita Island.