We chose Vision to actually try out Royal Caribbean. The ship was clean, with very few signs of wear for an older ship. You could tell that some things had a lot of coats of paint on them. We had an interior cabin, it looked very small but after unpacking, it was just large enough for 2 adults. The service was very professional and friendly. We loved our room steward, he was very attentive to our every want or need. The food was awesome. The Solarium did smell of pool shock, but it was wonderful. Spent time in hot tubs and absolutely loved every minute of it. Ate birthday dinner in Chops Grille, the service was impeccable, and the food delicious. The cruise director is absolutely wonderful, and so funny. The Christmas decor was breathtaking. The only thing that was not pleasant was an unexpected cold front that raised the Gulf of Mexico waves as high as 18 feet. The Captain put out the stabilizers to help with all that movement, and was making announcements as necessary for our safety. All in all, it was excellent.
Cabin seemed a little small at first, but after unpacking, the room was just big enough with no wasted space.