We are going to go over to Gili Air for a night or two while we are in Bali in May. Can anyone tell me a great beachfront hotel to stay at please? Also need some advice on the boat trip over - does it leave from Benoa Harbour, and if so what is the company called - can I book it with the street booking agents around the place, or should I book direct? Any info would be appreciated.