Clean, easy check in and communicative. Great stay