Smooth, highly communicative process. Clean, pleasant location. And the little free touches were a delight.