clean and cozy and well-apportioned with good kitchen