Homely, well organised, fun and very clean.