Property in Superb mountain views