Clean, well equipped, great communication, clear checkin instructions