Very clean, nice and spacious.