From sunrise to sunset, the good times roll at Lillo Island’s beachfront bar and restaurant