Just came off the 7 day Nassau, St Thomas, St Marteen w/ 4 other couples...
Overall and incredible experience and would definitely sale an Oasis class ship again. We were the envy at every port of call. You have heard all the positive...a few items RC should really consider given the price point of their cruises.
1 - Charging for soda - $52 for the week or pay as you go is really weak - should be included.
Last room on Starboard side oerlooking Boardwalk & OceanAria theatre - great views but noisy at times. Long walk from elevators/stairs but very littel cooridor foot traffic.