Myself and 11 other people cruised on this ship November 2014. My experience getting to the ship was a little worrism because we flew in the same day the ship sailed out (never will do again). Let's just say the ship was scheduled to leave at 5 and we got the ship at 4:30... They greeted us with absolutly no issues. This was my 3 time crusing with Royal, but first time on Oasis. I am inlove with this ship, there was never a time where I felt crowded (especially with over 5000 people on board). There are so many activities for all ages, you should never get bored. Our room was spacious and the food was excellent. Make sure to make reservations for the shows, because you may not have a seat otherwise. This will not be my last time on the Oasis.
Cabin was spacious enough with plenty of closet space.