We're going for cruise and we have to choose either Puerto Vallerta or San Sebastian. I googled for some information and I feel really struggled now as I would like to visit both places. Please! Could some of you who are experienced with these places give me advise? Many thanks!