Just back from Jakarta with Garuda.
Ok business class with my preferred window seat/table isle side,very private,very comfortable.
Excellent attentive cabin crew,very quiet cabin,food great,drinks excellent,great wifi (inclusive).Excellent for doing work.
15 hours up there but seemed much less.
If Ba had the same seats and offered a direct flight then i would give them a go,although i dont like the ba club world seats and prefer direct routes.
Going to JFK next month with Ba, club world. for some reason i cant work out why this 7 hour flight costs £765 more, that the above 15 hour flight,
Its my money so i like to get value.