Location is wonderful, right on the royal mile. Inside is pretty grungy. Toilets aren't really attached to the floor, the bathtub siding is detaching from the walls and floor. Sheets and towels were brand new, but not laundered. Some pillowcases didn't seem laundered at all. Not kept up very well. Loud street noise during the day, but quieter at night. As expected on the mile. All in all, good location, but would not come back to this one.