very clean, spacious.