Thatched huts on a rocky coast