Very clean, nice, and spacious.