Exceptional communication, directions to the place very helpful, parking on premises, all around excellence and comfort.