Clean, good internet, good location, good communication. all good.