Perfectly prepared. Informed us everything detail. Told us everthing needed.