Everything as described. Had a great time and would definitely book again!