茅舍

thatched cottage, hut, cottage