I have had the chance to visit La Riva during organized events, as well as privately. Therefore, I would say that when visiting privately it does not really offer anything special. A sort of an aspiring upscale place, it does not quite deliver on these aspirations.
When it comes to attending organized events, La Riva could be a really funny place combining good food, nice atmosphere and enough space to have a splendid evening.