We've done 5 cruises now, we love it! We enjoyed the Oasis class ship we did last year, but for whatever reason, we seem to like the Freedom class ships a little better, which we have done twice, the last on Liberty of the Seas out of Galveston this May.
Felt the Oasis was awesome with all the separate areas, especially the central park, but the sheer size made it tough to walk around to get anywhere, and having to pre-book shows with a large group was a pain. Freedom class ship, while a click smaller, just fits us better.
I would highly recommend to anyone here to do a cruise.