Kirkside Cottage is in Upper Largo. It's a single-storey place, attached to another cottage. You're right by the church on a small lane. The garden's enclosed, it's not huge, but you get a view of Largo Law from it.
It sleeps four in two bedrooms. One bathroom with a shower. It's got a 4 Star rating. Everything's on the ground floor which is handy. It's clean and comfortable.
The pub is a minute's walk away, maybe 200 yards. Decent. The nearest shop is about two miles, so you'll want to drive for a big shop. The beach is a few minutes away by car. The local golf course is half a mile.
You're well placed for the East Neuk. All those fishing villages along the coast are easy to get to. St Andrews is about ten miles. If you want to go further, you can get to Edinburgh, Dundee, or even up to Perth in under an hour.
For things to do, there's the coastal path for walks. Elie is close for watersports. There's the Sea Life Centre in St Andrews, and plenty of historic houses and gardens around.
In the cottage you've got a woodburning stove, a washing machine, a dishwasher, and WiFi. Bedding and towels are included. There's a cot and a highchair if you need them. You can bring up to two dogs.
Useful links for planning: National Trust for Scotland Fife Coast and Fife Coast and Countryside Trust.