Booked this B&B as it was reasonably priced and close to the train station as we were going to a weddnig in St Andrews. Couldn't have asked for a nicer place to stay. Rooms are clean and spacious with big en suite. Breakfast was great the next morning. Very friendly lady. Will be using this as a base for all our Scottish trips!