Princess Cruises’ private destination on Eleuthera in the Bahamas. Reviews, tips and what to expect when your ship stops there.