Bright flowers adorn most of the houses in the Spoades Islands