Clean. Spacious. As described. Would stay again.