Very thorough and professional. Staff is very nice and understanding of your ideas in mind. Will deff go back for other future events.