Clean and ample space.