Clean, had all amenities you could think of provided, communication was good