The Kinnaird is what I would call a traditional B&B in both appearance and approach. It is very clean and has everything you need. Breakfast is eaten in a small lounge and you order from your table, we had the cooked breakfast and it was really nice, hot and filling. The shower was fine and clean towels were provided.
The Kinnaird is in a great location in that it is less than a half hour walk to either Waverley Train Station and The Royal Mile and the immediate area has a number of shops, bars and restaurants. The road is a wee bit noisy but only if you’re in the ground floor bedroom that looks out onto the street.
Overall, I would definitely recommend the Kinnaird - it is excellent value for money 👍