Clean, well equipped, nice place. Good communication.