The island is greener than I've ever seen it. And so many flowers!