Yes, this is brilliant. I'm constantly frustrated whenever i go on holiday and someone has decided that it's okay for them to put a towel down on a deck chair and come back to it hours later. It's completely unfair and just selfish.
Hopefully this will stop people doing it, and more and more cruise lines start doing it.