Our family of four loved everything about our stay. A beautifully decorated beach house (and spotless) with everything you need. The little touches like a welcome block of choc, wood for the fire and extra blankets in the bedrooms were much appreciated. Great value for money in Blairgowrie!