Clean. New. Excellent service