clean, great communication, would absolutely stay again!