Small, but surprisingly spacious.