very clean, tidy, convenient and spacious!