A bit far from the main drag, but good price, clean and near an entrance to Holyrood Park if you want to hike up the back side to Arthur's Seat which is less crowded.