On margarita island