We had a lovely stay at Hilary’s. The location is ideal; beautiful countryside, peaceful, overlooking Arthur’s Seat and a couple of minutes walk to a bus stop. Would definitely recommend.