If you buy one, make sure it supports browser page log in. On some cruises, the internet is not like hotel where they give you a password for the WiFi. They give you an username and password and you have to log in with the device's browser page. We took one with us last time and it couldn't work on the cruise. This was for Celebrity cruise.