Excellent in every way. Good communication, fully recommend!