Excellent service, very thorough and very polite.