A couple of years ago in Bali we confirmed and got our seating allocation at Garuda office which was opposite Hard Rock, cannot remember name of hotel, is the office still there or has it moved? and can you still confirm your ticket and get seat allocation as when we used to do this we didn't have to be at the airport until 1 hour before our flight.
Cheers