My husband and I recently cruised to Bermuda on the Vision of the Seas. It does not have all the bells and whistles, but the staff make up for it. Big shout out to the Windjammer waiters; Praveen, Jaypee, Raymart, Linton, and Rayan. Our Stateroom Attendant, Roviel, too. They are all attentive, hardworking, and provided excellent service. Fernando and Andre at Latte-tudes always got our coffees right, and with a smile, early each morning. Bal, the Activities Director, and May, the Activities Manager, are right in their element, making for great fun on the ship. The food is good, activities plentiful, and pools are clean. We did not try the specialty restaurants because we just didn't have time but heard they are good. We would recommend cruising on the Vision of the Seas; especially for the 40 and up age group. All of what we experienced makes a good vacation, a great one!