Rannagowan is a traditional granite property in Ballater with four bedrooms, enclosed gardens and a newly-installed studio annexe for guests or income.