Clean, good location, great communication and willing to accommodate in any way they can.