Margaritaville is a good choice if you want to get off the ship for a few hours, it is an easy walk from the dock (you can see it from the ship), there are lots of nice shops to browse in also. Margaritaville has a large pool in the middle of the restaurant with a water slide from the second floor and a swim up bar. They have good food and drinks and you have access to their beach area also. It's a fun place to hang out and an easy walk back to the ship if you've had too many of their signature Maragaritas.