We had a lovely 2 night stay, hosts were very welcoming, room was clean and had everything we needed, wifi was good too, our room was above the bar which was a bit noisy but all the noise stopped at 11pm closing time so we still got a great nights sleep. Hotel is right in the heart of Blairgowrie with lots of pubs, beer gardens, convenience stores, antique and vintage shops right on the doorstep, we will definitely stay here again.
We didnt have the breakfast so couldnt comment on that.