After graduating I lived in a cramped little place in Beijing for five years.
Tips
register
As a noun, 蜗居 is a modest way to speak of one's own home; said of someone else's, it just means the place is tiny. 蜗 is the snail: a home no bigger than a snail's shell.