With 960 reviews averaging 4.3, The Beach Club Gili Air Scallywags Resort is an activity operator on Gili Air, a car-free island off Lombok, Indonesia, reached by boat.