When we had our self catering property in Edinburgh I was frequently asked, was there anywhere I would recommend for a day out. There are lots of places that spring to mind however St Andrews is my home town so I have to be forgiven for being slightly bias.