We will be sailing on this ship and the same deck but interior room for this one. Can you please tell me if the cabins have USB ports anywhere, lamps etc? I am trying to plan for everything I need to bring. Thank you so much! And I loved your photos...I can not wait to set sail.