John was truly amazing! I will definitely be booking with him again!