the view frome castle rock in sew sante marie