As far as the trip goes, cruise line, food, entertainment, etc. it was awesome. I have no complaints whatsoever. Staff was amazing -- by the end of the week, I felt like we knew them personally. Our room attendant was awesome… his name was Phil. He did a great job. We did eat at 3 of the upgraded restaurants and the food was amazing. We ate at the standard restaurant most of the time and the food was very good. Entertainment was incredible.
We did miss a day in port due to a hurricane. Although a lot of people were angry and yelling at the staff, the staff was always smiling and pleasant. They can't help the weather and when going to Bermuda there are no alternate ports. They kept us safe and away from the storm. We enjoyed an extra day at sea instead.