Clean, value for money, good location. Bad check-in procedure.