very clean, tidy, spacious