The hotel was clean but basic - like a travelodge really. i only stayed here because where i usually stay was fully booked and it was near the station. very handy for royal mile. had dinner one night and was disappointed also it was cold outside and there was no heating in restaurant. hardly slept but that was the fault of inconsiderate guests. very cheap for centre of edinburgh but no creature comforts. corridors smelled strongly of smoking.