thatched cottage; humble abode
Literary or poetic term for a small, simple thatched-roof house, often used humbly of one's own home. 'Hovel' is a possible but less common translation; the primary nuance is rustic simplicity rather than squalor.
He left the city and lives quietly in a thatched cottage in the mountains.
どうぞ私の茅舎へお立ち寄りください。
Please stop by my humble cottage.