Sparkling clean. Spacious. Will stay here again.