10/10. Everything you could want in a cozy tiny house cottage.