Very well kept. Clean. Spacious.