The other reviews are spot on. Beautiful, clean, quiet, perfect B&B. Think John has to have the best place in Scotland, and is the nicest host too, so relaxed, helpful and friendly. Cannot say enough about this wee place, would never consider staying anywhere else in St Andrews after perfect two days. Thanks a million John!