A little gem. Simply can't find fault besides it just being a step to far from walking to St Andrews. It's clean, friendly helpful staff, food in resturant is top notch, bar is well stock with the national stable drink. Rooms are a good size. You won't go wrong staying here.