Very well cleaned and spacious. Accommodated all of my needs.