Haven't stayed at Horizons, but have visited there with friends. Have stayed at Cypress Point and Regal Palms.
I think if you want to just hang out, I'd probably go with Marriott's Horizons Resort. The pool area is very nice and you know exactly what you get with a Marriott. There is a bar/restaurant right at the pool which is nice. In addition, Marriott also has pretty good service overall. We also love Marriott's Grande Vista...which would probably be my first choice out of all these.
Regal Palms has a beautiful pool area with a lazy river. But the service at this resort is terrible. Really...and I don't require much service. But you could have to wait a long time to check in, to get a waitress, they constantly run out of towels at the pool, etc. Nothing major, just annoying. The pool area also gets very crowded during busy times and the lazy river is much too small to accomodate large crowds of people. That being said, my kids love this resort and always want to stay there when we go. When we do, we rent through private owners only since the service is so bad.
Cypress Pointe is nice, but the pool area IMO does not come close to the other ones. It is clean and basic but just not as elaborate as the other too in regards to landscaping and water amenities. THis one is also very close to Disney. But Horizons is also a very easy commute.
The units at all 3 are very nice and well suited for families. I think you would have a nice time at any of them.
Hope this helps you.
HeatherC
