Apartment was really clean and cozy, walking distance to princes street and lawnmarket, although dragging your luggage to and from Waverley might not be as easy a walk. The apartment is at ground level so no issues with stairs. Kitchen and home appliances were sufficient and heating was good (clothes do dry up quickly in the house!). The real bed was really comfortable and the sofa-bed was more than decent too. Though the check-in time was pretty late, all in all, a good place to stay in Edinburgh!