Our boys (both 14 at the time) really liked the museum but it is a pretty quick attraction even if you're very interested and linger at every display and read all the information. About an hour, tops. We made our stop there (and walked back to the ship) after a visit to the Ardastra Zoo (caught a cab from the pier and then back to the museum) which the kids and I also enjoyed. Together it made for a very nice 1/2 day port stop. FWIW, the boys and I did this on our own as DH was golfing and I never felt unsafe at any point. Avoid the Straw Market though if you don't like to be addressed by the vendors. They weren't super-aggressive but I still would have preferred to skip it.