The ship itself is beautiful and well laid out, but comes with a price. All the particular venues my family and I enjoyed seemed crowded or overfilled. Getting seats for shows proved difficult, even with reservations and arriving 30 minutes before show start. We mainly stayed in the suite lounge and coastal kitchen for our meals and while other ships- like the Liberty; always felt quiet and comfortable; the Oasis felt crowded and difficult to find a quiet spot in. Food in Coastal kitchen was fantastic and the service was top notch; but the crew looks over worked and tired. Ports were excellent, that being St Thomas, Puerto Rico, and Haiti. I would have liked to stay in San Juan longer than 6 hours, possibly and overnight option would have been very nice. Adventure ocean was good, but seemed to lack good management - we were told the first day we don't need to make any arrangements as they won't be full; and yet the first time we tried to check in our kids they had no spaces left. Rooms are very nice, but lack many power outlets. We stayed in a family suite and they are much smaller than Freedom class' Family Suites. Beds were very comfortable and pillows are of good quality. Ship is very "wow" factor but way too many guests to really ever enjoy it.
Cabin was nice, laid out ok. The 2nd bedroom is extremely small; and difficult to get around in. Living room was spacious and comfortable with a couch and two chairs. Balcony was huge and the view was beautiful. The master bedroom was very nice and thoughtfully laid out, though the safe was located there - so if two families need to share the safe it's a burden to get to. Bathroom was of standard size, though it also had a tub.
The bathroom for the 2nd bedroom was very small, and seemed much tighter than other ships we have been on.