Clean, good communication, nice place.