Everything was beyond my expectations. Had a great time! Will highly recommend