Good luck finding a cruise mate. I cruised to Bermuda last summer and abolutely loved it! The beaches are fantastic and it's really easy to get around the small island by bus. Public transportation is the only option, since rental cars are not available there. Have a good time!