We stayed for 2 nights and were pleasantly surprised!!
The garden is wonderful, the rooms clean and the breakfasts delicious. The living room has some splendid views of the garden.
It's a short drive from Blairgowrie and a good out of town setting if you are after peace and quiet, however, it's not too far away from good resteraunts in the town if you need to find dinner.
The hosts were both lovely and full of a wealth of information on the surrounding area and gave some great recommendations for places to visit. The dogs were friendly too - we wanted to take them home :) !!