good place. good communication. good location.