Professionally set up, snakes are provided and communication was great.