Clean, communicative, helpful and great location!