Dr Kamran was smooth and quick with absolutely no issues. His team was positive, fun to be around and excellent at what they do. Highly recommend