The Annandale House is located walking distance from Saint Andrews Old Course and the R and A club house. The location is without peer. The facility is very well kept and the breakfast is simply fantastic. We were on the upper floor (no lift) and the stair well is steep and narrow. Makes for interesting work lugging baggage up three floors! The rooms are clean, but very small. You can't close the door to the bath when you bend over to brush your teeth! I would stay again, but would opt for the lower floors and bring a smaller tooth brush!!!!!!