Clean and spacious, and the location can't be beat. It does face onto the Royal Mile, so it's not super quiet, but had no trouble sleeping. Highly recommended.