Struan House is in Blairgowrie. It's an old house, early 19th century, that's been done up. It sleeps ten people, with five bedrooms and five bathrooms. That means everyone can have their own space. It's got a 3 Star rating.
The garden is private and has a hot tub under a pergola. There's a good-sized kitchen and a separate utility room with a washer and dryer. The stairs are normal.
You can walk into the town centre. There are shops, cafes and pubs there. The River Ericht is nearby for fishing.
Golf is a big thing here. There are several courses very close by. For walking, you've got the Perthshire countryside right on the doorstep. Glenshee ski centre is about 40 minutes drive north if there's snow.
Beaches are a drive away, about an hour to places like St Andrews. Dundee is roughly half an hour. Perth is about twenty minutes. Edinburgh is over an hour.
The house has parking. Bedding and towels are included. One well-behaved dog is allowed. There's a cot and a highchair if you need them.
Useful links: National Trust for Scotland Perthshire and Visit Perthshire.