A quiet place with all you need to while away a few days at St Andrews beach.