Clean and good value. Excellent communication and extra care gone into each part of the process.