Stunning view, great location in the heart of Riva.