Must stay when in St Andrews! Bang for your buck with water views right in the town. Modern and well-kept. We will definitely be back.