Escher is incredibly responsive both before and during your stay. I highly recommend.