Although the cabin is in a peaceful setting the village is an easy walk away (downhill there, uphill back!). There are a couple of pubs where you can eat and a village shop. There is also a very interesting vintage car garage in the village. Blairgowrie and Pilochry are both 20 mins drive away and have all the amenities you'd require from a rural town. Tesco will deliver food to the cabin and the local shop has all the everyday things you need during your stay.
Glenshee is 20 mins drive away and so easily accessible for a days skiing. The road can be tricky so snow tyres are advisable if you are at the cabin in the winter.