As lovely as a hotel! Eva was super friendly and welcoming even we arrived at a horrible hour due to our travel arrangements. The room was warm and light, well decorated and clean. The bed was super comfy and Eva left us some little snacks and drinks which were much appreciated.
The location was ideal for us - the park is just round the corner and it is around a ten minute walk to Waverley Station and Princes Street, there are also lots of buses nearby and taxis are cheap.