Great place to stay in Edinburgh. Take a day ticket and do not walk. Sitting in the first floor offers great views.