We were so impressed with the Horizons resort when we saw it that we became owners. We stayed for 2 weeks last year, and loved it.
The resort is nice and central to all the parks. It is also great for just spending a day relaxing. The kids loved it, particularly the water slide. The staff are really helpful, and can not do enough for you.
We had a great stay - and can not wait to go back again for 3 weeks next year.