immaculate, easy, great communication. would stay again!