We flew from Darwin to Sydney on a Boeing 737, in early May. The booking process was very straightforward and we chose to select our seats and a row with extra legroom at the time of booking - I think it is cheaper to do this, rather than later. Virgin Australia often have sales, so it is worth signing up for their emails, to hear when the sales are active.Check in at Darwin was quick and painless, I was a bit concerned since we were on a five week stay and flying from Sydney to Singapore so had large suitcases which were slightly over the 23 kilos. The ground staff at Darwin were great - no issues with the cases. Virgin Australia's website is easy to use, they do charge for credit card purchases, which appears to be the norm for Australian businesses !!!
The flight is about 4 hours and was very stress free, we were served a snack and drink. The crew were good, take off and landing were excellent. No in flight entertainment. We both got our Virgin Atlantic Air miles for the flight (depends on the ticket class). I would gladly fly with them again.