Very Clean and tidy, excellent communication and smooth process all round.