Amazing place at an amazing location in St Andrews. Close to the beach and the famous St Andrews Brewery. Would highly recommend and we will definitely be back