Well in my experience I have never had the cabin to myself even when checking in shows no other passengers.
However i am on the 124/125 (BAH - DOH -BAH) for a TP run, and when i checked in last night there was no-one else.
I'll let you know tomorrow if anyone else was in