I ready all the reviews prior to my trip and want to be able to provide good feedback. Me and my wife are in our mid to late forties. We have previously sailed with Royal Caribbean and Princess. We flew in from Ft Lauderdale to Atlanta to Rome on the day of the cruise. I wouldn't do that again. We actually had a delay in Ft Lauderdale and arrived in Atlanta just in time for boarding. If I had to do over I actually would have a arrived a few days early to see Rome and adjust to the time. We took the ship excursion (the rest were private excursions) to see Rome. It was ok. Most of time you are in the bus and you are so wiped out from the trip you just want to get on the ship. Embarkation was easy.
Please see the Port sections about what to see and visit.
Dinner- I read so may reviews that complained about the dinner at night, but we found it to be very good. We did have an issue with service and didn't like the fact we were sitting on a rectangular table for 8 instead of a circular table. We complained and the next night we were moved to a different table and the service was actually so much better. We had the late seating 8:45, which we like to give us time to rest after the excursion's and hang out by the pool for a few hours prior to dinner.
Entertainment- I read reviews that people didn't go to the shows. Go to the shows. They were all very good. This is your vacation. Stay up and live a little. Like they say on the ship-you can sleep at home.
Cabin- We had an Inside cabin. Most people had balconies. We rather have used the money on excursions than the balcony. The reason is that we hardly spend any time in our room anyway. The room was plenty big and they had the biggest shower that I have seen. Our room attendant (Joyce) was very good.