I definitely recommend spending at least 2 to 3 days in Bucerias. You certainly won't run out of things to do! Spending a week or more would also be ideal, as it would give you plenty of time to go on a day trip or two.