Thank you Catie,
We are going on our cruise this coming Monday, and have been looking at all kinds of reviews. It was really nice to read yours as you covered so much. I pray we have the same weather as you!!! Thank you.......... any tips about the dining room? We are booked at a four seat table.