These are Ginger Thomas flowers, the national flower of the US Virgin Islands. You will see them all over the island. The bloom most of the year.