Stayed here as a family for the University of St Andrews graduation. We've stayed here before and had a great time so came back once again. As before, service was great and we had a wonderful time. The room was clean and well designed, the recent renovation shows and is a great improvement. Would definitely recommend!