Great location and good cooperation and great communication