Rapallo is the better shopping option, albeit somewhat touristy. The beach is not all that great, because it’s mainly a marina with big yachts. There are a lot of festivals in Rapallo, mainly jazz and other cultural events.