Excellent! Clean, tidy and good communication with Lexi. Highly recommended.