Generally I would say that Riva has a much larger lakeside area than Limone, with a lakeside path from the centre right around to Torbole. The lakeside promenade in Limone is quite small in comparison. Riva is also more central for getting around the northern part of the lake.