Terrific all around experience exactly as advertised!