After several nights at Elgin Terrace, I'm ready to plan a return visit! This B&B was easy to find and very centrally-located near Calton Hill - not far from Holyrood Palace, the new Scottish Parliament, Arthurs Seat (great for hiking) and the walk up the Royal Mile. It's an easy public bus ride from Waverley train station by catching the #1, #19, or #34 buses from just across Princes St. Owner Fiona went the extra "royal mile" to make me feel comfortable. The flat was very clean and tidy. The living room had television, and there was free WiFi. My bedroom was light and a good size, with plenty of storage space, including a wardrobe for hanging clothing. The bed was super comfortable. The neighborhood was very quiet. Even with the window open, there was no street noise. Each morning, I helped myself to a variety of fresh fruit, cereals with milk, yogurt, orange juice, tea (or coffee), and/or toast for breakfast. Plus, owner Fiona allowed use of the large kitchen for other meals. I made use of this option, as there was a Coop market nearby. I've stayed in many B&Bs across Europe, and Elgin Terrace is truly a "home away from home" - a real gem among B&Bs.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC