Kristin Grantham hosts at Pitlessie House near the historic town of St Andrews in Fife, where the owner's slipper policy raises some eyebrows and two guests are alarmed by a stained mattress in their room. The afternoon's bagpiping competition is a hit, but cultural differences flare up over dinner and the proprietor's continental breakfast does not achieve the score she hoped for