I recently had the opportunity to take a three-night cruise to The Bahamas on Princess Cruises' newest ship, Star Princess.