Riomaggiore, one of the five towns commonly known collectively as Cinque Terre, is a lovely place. Certainly you can see the whole city in a few hours; there is the main street with all the shops and restaurants, but there are also lovely walkways in the north and south of the center with a beautiful church and changing perspectives at the port and at the sea. Sure, you can stay an hour or two, but Riomaggiore offers enough to stay one weekend or even longer. In any case: Take it slow and enjoy it the Italian way! There must be some time for wine and pasta in between, that’s for sure.