Rhodes: The island of flowers