Well, I've finished it, I think, but there were some odd ones.
3d Drink 'turned on' hotel employee (6)
What's the "turned on" doing?
17 On very short cycle (3)
Only one word seems to fit, but it's very loosely defined.
I dislike clues like 26d - the homophone is obvious, but it is ambiguous which one to enter (I guessed right, in fact).