We just chartered with Horizon and the wifi worked great for us with only one or two areas it got a little slow. Kids used it to do their school work and I used it to do a little of my work. However, it wasn't free - we had to pay $250ish for our 10 day charter. It was unlimited though.