It's not easy to find reasonably priced accommodation in Edinburgh. The Town House is the solution between noisy hostels and pricey hotels. A good 30 minutes on foot from the centre, yet with a bus stop right opposite the building, it is located on a quiet street along many b&b. The house is old, so be prepared for a lot of squeaking and creaking as well as poor insulation, and though guests seem to be low-key, don't expect to get much sleep after 7:30 am (have a pair of earplugs with you in high season). The room was very well equipped (with a small flat-screen TV, free wifi, a hairdryer, an electric water boiler plus instant coffee and cocoa, a drawer full of Edinburgh brochures etc.), the bed was very comfortable indeed and the bathroom remodeled, with a modern shower, nice towels and a set of toiletries.
Though, there were two odd things worth mentioning: an artificial rose in a glass of water (really? it doesn't look more natural if you place it in water) and a full length mirror right opposite the toilet (what was the interior decorator thinking?).
Breakfast was a minor disappointment: salty porridge, greasy fried eggs served with bacon, mushrooms and tomato, as well as cheap juice, supermarket cereals, toast bread and canned fruit in syrup. Variety is not as important as quality: a few fresh products for breakfast and a healthier cooking style would really make a huge difference.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.