I marshalled at Mull last year too. Absolutely fantastic, especially if you dont like sleep. Ask Keap Scooby said cars do end up in some very very strange places.... i.e the mini cooper that decided it fancied a swim last year on the sat night
Go and enjoy, find some sort of accomodation though