Thank you so much for doing all this. We board on the 17h when it's time for you to leave and all this information you are providing is invaluable to us and we much appreciate the time and effort it takes.
I take my hat off to you for giving up your vacation time to write this.
Have a wonderful cruise and know that we are hanging on your every word!
Bon Voyage!