Riva Beach offers a beachfront experience.