Very knowledgeable, very helpful, goes out of the way to make your experience as comfortable as possible.