Oasis is an amazing ship. There was so much to do and the service was excellent. Staff could not have been better. Sean (007) took excellent care of our cabin and was always so friendly morning, noon, and night. He called my son by his name in the hallway on the first day even before meeting him! In the main dining room, Glen and Heriyanto made sure that my daughter, who is a vegetarian, always had a vegetarian entree and meal waiting for her on special order.
The activities and entertainment were excellent. We were amazed that with so many cruisers, we were able to enjoy all of the activities we wanted to without having to wait very long. On other cruises we have taken, there were many activities we never even got to try because the lines were so long. I was expecting the same on such a large ship, but that never happened on Oasis. The pools and hot tubs, although somewhat crowded at times, were still quite accessible. The fitness center and the running track are superb.
We were four people (two adults and two teenagers) in a standard balcony cabin! I was a bit worried after reading reviews that we would not be very comfortable. But we were fine. It was a bit crowded at bed time, but everyone had a good night sleep. And, we were not often in the room during the day anyways.